Skip to content

Update hdf5 from 1.8.5 to 1.10.1 static #886

Merged
merged 6 commits into from
Aug 29, 2018

Conversation

thomas
Copy link
Collaborator

@thomas thomas commented Aug 29, 2018

All tests passed on torchwood.

@thomas
Copy link
Collaborator Author

thomas commented Aug 29, 2018

Since gnudatalanguage-gdl isn't working due to ImageMagic issues (and thus needs a rebuild anyway...). And hdf5.so is a dependency of gdl I like to have the static hdf5 ASAP in the system. Next step would be to finish #805.

@donald
Copy link
Collaborator

donald commented Aug 29, 2018

I know someone (you?) suggested to change all libraries to static only and I understand the motivation, because we had some problems with shared libraries removed by bee update. On the other hand - if we want to allow old code to linger around (as we would with links against static libraries) we could as well find a system to keep old shared libraries while there are still users.

One advantage of shared libraries over static libraries is the sharing of the physical memory between processes using the library from different binaries.

@thomas
Copy link
Collaborator Author

thomas commented Aug 29, 2018

The static proposal came from me, but I didn't mean all, just the usual culprits fftw, hdf5 and the like. Since not many other binaries use them, and we would benefit from not bothering with two apps that need a distinct so.

@donald
Copy link
Collaborator

donald commented Aug 29, 2018

d’accord

@donald donald merged commit 4e79b12 into master Aug 29, 2018
@donald donald deleted the update-hdf5-from-1.8.5-to-1.10.1-static branch September 14, 2018 08:46
@pmenzel
Copy link
Collaborator

pmenzel commented Jun 28, 2019

Objection. #1146

Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants